package Controladores;

import EP.Web.Pagina;
import java.io.IOException;
import java.sql.SQLException;
import java.util.List;

/**
* @class ControladorPagina
* @author Mauricio Alvarez.
* @brief Clase controlador Pagina.
*/
public class ControladorPagina
{

    /**
     *  @var private Pagina p
     *  @brief Variable global de tipo clase Pagina.
    */
    private Pagina p;


    //////////////////////////
    // CONSTRUCTOR
    //////////////////////////
    public ControladorPagina()
    {
        p = new Pagina();
    }

    //////////////////////
    // OPERACIONES
    //////////////////////
    /**
     * @brief Carga los datos de una pagina particular de la BD.
     * @param CantidadPaginas.
     * @return List<Pagina>
    */
    public List<Pagina> CargarPagina(int CantidadPaginas) throws ClassNotFoundException, InstantiationException, IllegalAccessException, SQLException, Error, IOException
    {
        return p.CargarPagina(CantidadPaginas);
    }

}//FIN CLASE ControladorPagina